good quality spanish cured ham - German English Dictionary